/* eslint-disable max-len */
import * as React from 'react';

export function AlarmIcon({ fill = 'currentColor', ...rest }: React.SVGAttributes<SVGElement>) {
  return (
    <svg width="20" height="20" viewBox="0 0 20 20" fill={fill} xmlns="http://www.w3.org/2000/svg" {...rest}>
      <path fillRule="evenodd" clipRule="evenodd" d="M5 2C5.55228 2 6 2.44772 6 3L5.99984 3.07035C7.17657 2.38961 8.54279 2 10 2C11.4576 2 12.8242 2.38983 14.0012 3.07093L14 3C14 2.44772 14.4477 2 15 2H17C17.5523 2 18 2.44772 18 3V5C18 5.55228 17.5523 6 17 6L16.9297 5.99984C17.6104 7.17657 18 8.54279 18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 8.54279 2.38961 7.17657 3.07035 5.99984L3 6C2.44772 6 2 5.55228 2 5V3C2 2.44772 2.44772 2 3 2H5ZM10 4C6.68629 4 4 6.68629 4 10C4 13.3137 6.68629 16 10 16C13.3137 16 16 13.3137 16 10C16 6.68629 13.3137 4 10 4ZM10 6C10.5128 6 10.9355 6.38604 10.9933 6.88338L11 7V9.58579L12.7071 11.2929C13.0976 11.6834 13.0976 12.3166 12.7071 12.7071C12.3466 13.0676 11.7794 13.0953 11.3871 12.7903L11.2929 12.7071L9.29289 10.7071C9.13661 10.5508 9.0374 10.3481 9.00867 10.1314L9 10V7C9 6.44772 9.44772 6 10 6Z" />
    </svg>
  );
}
